2025 iThome 鐵人賽
分享至
題目理解我的理解: 會給定nums和一個target,要在nums中找出兩個值相加會等於target且只有唯一解和數值不能相同。方法一這是我最直覺的解法,暴力解
方法二使用 HashMap 解題 : 一邊遍歷陣列,一邊檢查 target - nums[i] 是否存在於 Map 中。
心得第一天挑戰從最經典的 Two Sum 開始。這題看似簡單,但卻帶出「暴力法 vs 優化解法」的思維轉換。我學到 HashMap 可以快速查找,將時間從 O(n²) 降到 O(n)。
IT邦幫忙